stable diff